have difficulty to explain - Turco Inglés Diccionario